heavy-duty building cable - Turco Inglés Diccionario